//
//  UITableView+ADUtil.m
//  ADKit
//
//  Created by duzexu on 2017/12/13.
//

#import "UITableView+ADUtil.h"

@implementation UITableView (ADUtil)

- (void)ad_registerCell:(Class)cls {
    [self registerClass:cls forCellReuseIdentifier:NSStringFromClass(cls)];
}

- (void)ad_registerNibCell:(Class)cls {
    [self ad_registerNibCell:cls forCellReuseIdentifier:NSStringFromClass(cls)];
}

- (void)ad_registerNibCell:(Class)cls forCellReuseIdentifier:(NSString *)reuseIdentifier {
    [self registerNib:[UINib nibWithNibName:NSStringFromClass(cls) bundle:nil] forCellReuseIdentifier:reuseIdentifier];
}

@end

@implementation UITableViewCell (ADUtil)

+ (NSString *)ad_cellReuseIdentifier {
    return NSStringFromClass(self);
}

@end
